/* banner YangFangLing 2019年5月27日 */
.banner{clear:both;position:relative;z-index:1;width:100%;height:607px;overflow:hidden;}
.banner .hd{position:absolute;left:0;bottom: 50px;width:100%;height:2px;text-align:center;}
.banner .hd li{display:inline-block;*display:line;*zoom:1;margin: 0 10px;width: 10px;height: 10px;text-indent:-9999px;cursor:pointer;border-radius: 50%;border: 1px #909290 solid;background-color: #909290;}
.banner .hd li.cur{border: 3px #27ae3c solid;background: none;}
.banner .bd,.banner .bd ul{height:607px;}
.banner .bd li{position:relative;width:100%;height:607px;}
.banner .bd li a{display:block;position:absolute;left:50%;top:0;margin-left:-975px;width:1920px;height:607px;}
.banner .prev,.banner .next{position:absolute;z-index:999;top:50%;margin-top:-30px;width:58px;height:58px;cursor:pointer;opacity:0;transition: all 1s;}
.banner .prev{left:2%;background:url(../images/banner_prev.png) no-repeat;}
.banner .next{right:2%;background:url(../images/banner_next.png) no-repeat;}
.banner:hover .prev,.banner:hover .next{opacity:1;}
/* banner End */

/* 搜索 YangFangLing 2019年5月27日 */
.SearchFor{height: 70px;line-height: 70px;background-color:#fff;}

.SearchFor .keyword {font-size: 14px;color: #333;height: 70px;width: 770px;}
.SearchFor .keyword span {float: left;height: 70px;line-height: 70px;color: #333;}
.SearchFor .keyword p {float: left;height: 70px;line-height: 70px;}
.SearchFor .keyword p a {float: left;height: 70px;line-height: 70px;color: #666;font-size: 14px;padding: 0 8px;}
.SearchFor .keyword p a:hover {color: #27ae3c;}
.SearchFor form{border-left: 1px #e3e3e3 solid;height: 70px;}
.SearchFor .inp {width: 320px;height: 70px;overflow: hidden;position: relative;}
.SearchFor .inp input {float: left;border:none;height: 70px;line-height: 70px;width: 210px;font-size: 14px;color: #666;background: none;outline: none;padding: 0 20px;}
.SearchFor .inp button {display: block;cursor: pointer;background:  no-repeat;border:  none;position: absolute;outline: none;right: 0;top: 0;height: 70px;padding: 0;}
.SearchFor .inp button i {display: block;width: 70px;height: 70px;background: url(../images/searchicon.jpg) no-repeat right center;}
/* 搜索 End */

/* 问题困扰 YangFangLing 2019年5月27日 */
.Trouble{padding: 55px 0 15px;overflow: hidden;background: url(../images/troublebg.jpg) center center;}

.TroubleCon{margin-top: 55px;}
.TroubleCon ul li{text-align: center;float: left;width: 300px;border-left: 2px #cfcece dotted;box-sizing: border-box;height: 260px;}
.TroubleCon ul li:first-child{border-left: none;}
.TroubleCon ul li span{width: 163px;height: 127px;display: block;margin: 0 auto;}
.TroubleCon ul li span img{width: 163px;height: 127px;display: block;transition: .8s;position: relative;top: 0;}
.TroubleCon ul li:hover span img{transform: rotateY(360deg);top: -15px;}
.TroubleCon ul li h3{font-weight: normal;color: #333;font-size: 24px;margin-top: -10px;}
.TroubleCon ul li p{font-size: 15px;color: #333;margin-top: 10px;}
/* 问题困扰 End */

/* 内容标题 YangFangLing 2019年5月27日 */
.Title{text-align: center;}
.Title h2{font-weight: normal;color: #333;font-size: 32px;transition: .8s;position: relative;top: 0;}
.Title h2 a{color: #333;}
.Title:hover h3{position: relative;top: -10px;}
.Title p{font-size: 20px;color: #333;margin-top: 10px;}

.Title02 h3{color: #fff;}
.Title02 h3 a{color: #fff;}
.Title02 h3 b{color: #fff600;}
.Title02 p{color: #fff;}
/* 内容标题 End */

/* 资质齐全 YangFangLing 2019年5月27日 */
.Certificate{padding: 60px 0;overflow: hidden;background-color: #fff;}

.CertificateCon{margin-top: 25px;position: relative;}

.CertificateBox ul li{float: left;margin-right: 20px;width: 285px;}
.CertificateBox ul li span{display: block;width: 285px;height: 285px;background: url(../images/certificateimgbg.jpg) no-repeat center center;}
.CertificateBox ul li span img{display: block;width: 265px;height: 265px;margin: 0 auto;position: relative;top: 10px;transition: .8s;}
.CertificateBox ul li p{font-size: 15px;color: #333;margin-top: 15px;text-align: center;padding: 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.CertificateBox ul li:hover span{background: url(../images/certificateimgbg02.jpg) no-repeat center center;}
.CertificateBox ul li:hover span img{transform: scale(1.01);}

.CertificateCon i{width: 47px;height: 47px;display: block;cursor: pointer;overflow: hidden;top: 115px;position: absolute;}
.CertificateCon i img{width: 47px;height: 94px;display: block;}
.CertificateCon i:hover img{position: relative;top: -47px;}
.CertificateCon i.prev{left: -80px;}
.CertificateCon i.next{right: -80px;}
/* 资质齐全 End */

/* 现场实拍 YangFangLing 2019年5月27日 */
.LiveShot{padding: 60px 0;overflow: hidden;background-color: #fff;}

.LiveShotCon{margin-top: 45px;}

.LiveShotText ul li{float: left;width: 25%;}
.LiveShotText ul li span{display: block;overflow: hidden;}
.LiveShotText ul li span img{display: block;width: 100%;transition: .8s;}
.LiveShotText ul li:hover span img{transform: scale(1.1);}
.LiveShotText ul li p{font-size: 15px;color: #333;height: 65px;line-height: 65px;padding: 0 20px;background-color: #fff;}
.LiveShotText ul li p em{display: block;float: left;width: 70%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.LiveShotText ul li p i{width: 34px;height: 10px;display: block;float: right;background: url(../images/liveshotbox.png) no-repeat center;position: relative;top: 25px;}
.LiveShotText ul li:hover p{color: #fff;background-color: #27ae3c;}

.LiveShotBox{padding: 30px 0 60px;background: url(../images/troublebg.jpg) center center;text-align: center;}
.LiveShotBox ul li{display: inline-block;*display: inline;*zoom: 1;margin: 0 15px;width: 24px;height: 24px;background: url(../images/box01.png) no-repeat center center;cursor: pointer;text-indent: 222px;overflow: hidden;}
.LiveShotBox ul li.cur{background: url(../images/box02.png) no-repeat center center;}
/* 现场实拍 End */

/* 信赖之选 YangFangLing 2019年5月27日 */
.Partner{padding: 60px 0;overflow: hidden;background: url(../images/partnerbg.jpg) no-repeat center center;height: 406px;}

.PartnerCon{margin-top: 30px;}
.PartnerCon ul{margin-top: -37px;}
.PartnerCon ul li{float: left;width: 210px;margin-left: 37px;border-radius: 15px;overflow: hidden;margin-top: 37px;box-shadow: 0 10px 25px rgba(0,0,0,.2);}
.PartnerCon ul li:nth-child(5n+1){margin-left: 0;}
.PartnerCon ul li a{display: block;width: 210px;height: 125px;overflow: hidden;}
.PartnerCon ul li a img{display: block;width: 210px;height: 125px;transition: .8s;}
.PartnerCon ul li:hover a img{transform: scale(1.1);}
/* 信赖之选 End */

/* 省心又安心 YangFangLing 2019年5月27日 */
.Case{padding: 60px 0;overflow: hidden;background: url(../images/troublebg.jpg) center center;}

.CaseCon{margin-top: 40px;}

.CaseNav{text-align: center;}
.CaseNav ul li{display: inline-block;*display: inline;*zoom: 1;height: 50px;line-height: 50px;font-size: 15px;border-radius: 50px;overflow: hidden;}
.CaseNav ul li a{display: block;color: #666;padding: 0 30px;}
.CaseNav ul li:hover{background-color: #27ae3c;}
.CaseNav ul li:hover a{color: #fff;}

.CaseBox{margin-top: 35px;}

.CaseLeft{width: 600px;position: relative;}
.CaseLeft a{display: block;}
.CaseLeft span{width: 600px;height: 407px;display: block;overflow: hidden;}
.CaseLeft span img{width: 600px;height: 407px;display: block;transition: .8s;}
.CaseLeft:hover span img{transform: scale(1.1);}
.CaseLeft p{color: #fff;font-size: 16px;height: 50px;width: 90%;padding: 0 5%;position: absolute;left: 0;bottom: 0;line-height: 50px;background: rgba(0,0,0,0.5);}

.CaseRight{width: 590px;}
.CaseRight ul{margin-left: -10px;margin-top: -5px;}
.CaseRight ul li{float: left;width: 295px;float: left;margin-left: 5px;position: relative;margin-top: 6px;}
.CaseRight ul li span{width: 295px;height: 200px;overflow: hidden;display: block;}
.CaseRight ul li span img{width: 295px;height: 200px;display: block;transition: .8s;}
.CaseRight ul li:hover span img{transform: scale(1.1);}
.CaseRight ul li p{color: #fff;font-size: 16px;height: 50px;width: 90%;padding: 0 5%;position: absolute;left: 0;bottom: 0;line-height: 50px;background: rgba(0,0,0,0.5);}
/* 省心又安心 End */

/* 服务范围 YangFangLing 2019年5月27日 */
.Service{padding: 60px 0;overflow: hidden;background-color: #fff;}

.ServiceCon{margin-top: 30px;}
.ServiceCon ul li{float: left;width: 171px;height: 281px;background: url(../images/servicebg.png) no-repeat center center;margin-left: 23px;padding: 40px 25px;position: relative;}
.ServiceCon ul li:first-child{margin-left: 0;}
.ServiceCon ul li em{display: block;color: #ccc;font-size: 14px;}
.ServiceCon ul li h3{font-weight: normal;font-size: 24px;color: #333;margin: 15px 0;}
.ServiceCon ul li:hover h3{color: #27ae3c;}
.ServiceCon ul li p{font-size: 15px;color: #666;line-height: 25px;}
.ServiceCon ul li i{display: block;width: 95px;height: 36px;line-height: 36px;text-align: center;border-radius: 50px;background-color: #fff;color: #333;font-size: 12px;margin-top: 45px;}
.ServiceCon ul li:hover i{background-color: #27ae3c;color: #fff;}
.ServiceCon ul li span{display: block;width: 221px;height: 140px;position: absolute;left: 0;bottom: -55px;}
.ServiceCon ul li span img{display: block;width: 221px;height: 140px;}

.ServiceCon dl{text-align: center;margin-top: 70px;}
.ServiceCon dl dt{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 16px;color: #666;text-align: left;border-right: 1px #e8e8e8 solid;padding-right: 25px;}
.ServiceCon dl dt em{display: block;font-size: 20px;color: #333;margin-top: 5px;}
.ServiceCon dl dd{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 13px;color: #666;text-align: left;text-indent: 25px;margin-left: 30px;}
.ServiceCon dl dd em{display: block;color: #27ae3c;font-size: 24px;font-weight: bold;background: url(../images/phone.png) no-repeat center left;}
/* 服务范围 End */

/* 生物频道 YangFangLing 2019年5月27日 */
.News{padding: 60px 0;overflow: hidden;background-color: #fff;}

.NewsCon{margin-top: 25px;}

.Questions{width: 605px;}

.QuestionsBox{margin-top: 40px;}
.QuestionsBox dl{border: 1px #e3e3e3 solid;margin-top: 5px;}
.QuestionsBox dl.cur{background-color: #27ae3c;border: 1px #27ae3c solid;}
.QuestionsBox dl.cur span{color: #fff;}
.QuestionsBox dl.cur em{color: #fff;}
.QuestionsBox dl.cur dd{display: block;}
.QuestionsBox dl a{display: block;padding: 25px 30px;}
.QuestionsBox dl:first-child{margin-top:0;}
.QuestionsBox dl dt{font-size: 16px;color: #333;overflow: hidden;}
.QuestionsBox dl dt em{display: block;float: left;width: 80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.QuestionsBox dl dt span{display: block;float: right;color: #999;font-size: 13px;}
.QuestionsBox dl dd{font-size: 14px;color: #fff;line-height: 20px;margin-top: 10px;background: url(../images/newsicon.png) no-repeat center right;padding-right: 50px;display: none;}

.NewsTitle{text-align: left;position: relative;}
.NewsTitle::after{content: "";width: 15px;height: 15px;background-color: #27ae3c;display: block;position: absolute;left: 85px;top: 23px;border-radius: 50%;z-index: 1;}
.NewsTitle h3{font-size: 24px;font-weight: normal;position: relative;z-index: 9;}
.NewsTitle h3 a{color: #333;}
.NewsTitle p{font-size: 12px;color: #ccc;margin-top: 5px;position: relative;z-index: 9;}

.NewsRight{width: 505px;}

.NewsNav{text-align: center;position: relative;}
.NewsNav::after{content: "";width: 100%;height: 1px;display: block;background-color: #e3e3e3;position: absolute;top: 50%;margin-top: -.5px;left: 0;z-index: 1;}
.NewsNav ul li{display: inline-block;*display: inline;*zoom: 1;width: 165px;height: 45px;line-height: 45px;text-align: center;border-radius: 50px;background-color: #fff600;font-size: 18px;margin: 0 5px;position: relative;z-index: 9;}
.NewsNav ul li a{display: block;color: #333;}
.NewsNav ul li.cur{background-color: #27ae3c;}
.NewsNav ul li.cur a{color: #fff;}

.NewsBox{margin-top: 43px;}
.NewsBox dl{margin-top: 26px;padding-top: 26px;border-top: 1px #e3e4e3 dotted;}
.NewsBox dl a{display: block;overflow: hidden;}
.NewsBox dl:first-child{border-top: none;padding-top: 0;margin-top: 0;}
.NewsBox dl dt{width: 160px;height: 106px;overflow: hidden;}
.NewsBox dl dt img{width: 160px;height: 106px;display: block;transition: .8s;}
.NewsBox dl:hover dt img{transform: scale(1.1);}
.NewsBox dl dd{width: 315px;}
.NewsBox dl dd h3{font-weight: normal;font-size: 16px;color: #333;}
.NewsBox dl:hover h3{color: #27ae3c;}
.NewsBox dl dd p{font-size: 14px;color: #999;line-height: 20px;margin-top: 10px;}
.NewsBox dl dd span{display: block; display: block;font-size: 13px;margin-top: 5px}
/* 生物频道 End */

/* 消杀预防 YangFangLing 2019年5月27日 */
.Killing{padding: 100px 0;height: 461px;background: url(../images/killingbg.png) no-repeat center center;margin-top: -35px;overflow: hidden;}

.KillingCon{margin-top: 75px;margin-left: 30px;}
.KillingCon ul li{float: left;width: 395px;background: url(../images/killingicon01.png) no-repeat top left;padding-left: 75px;}
.KillingCon ul li:hover{background: url(../images/killingicon011.png) no-repeat top left;}
.KillingCon ul li h3{font-size: 20px;color: #3a3a3a;}
.KillingCon ul li:hover h3{color: #27ae3c;}
.KillingCon ul li p{font-size: 14px;color: #3a3a3a;line-height: 25px;margin-top: 10px;}
.KillingCon ul li.li02{background: url(../images/killingicon02.png) no-repeat top left;}
.KillingCon ul li.li02:hover{background: url(../images/killingicon022.png) no-repeat top left;}
.KillingCon ul li.li03{margin-top: 115px;}
.KillingCon ul li.li03{background: url(../images/killingicon03.png) no-repeat top left;}
.KillingCon ul li.li03:hover{background: url(../images/killingicon033.png) no-repeat top left;}
.KillingCon ul li.li04{margin-top: 115px;background: url(../images/killingicon04.png) no-repeat top left;}
.KillingCon ul li.li04:hover{background: url(../images/killingicon044.png) no-repeat top left;}
/* 消杀预防 End */

/* 优势 YangFangLing 2019年5月27日 */
.Advantage{padding: 60px 0;overflow: hidden;background: url(../images/troublebg.jpg) center center;}

.Title img{display: block;width: 459px;height: 96px;margin: 0 auto;}

.AdvantageCon{margin-top: 45px;background: url(../images/advantageimg.png) no-repeat center center;height: 1388px;width: 1242px;margin-left: -42px;position: relative;}
.AdvantageCon ul li{position: absolute;width: 370px;}
.AdvantageCon h3{font-size: 24px;color: #333;}
.AdvantageCon h3 em{display: block;font-size: 16px;color: #333;margin-top: 5px;}
.AdvantageCon p{font-size: 16px;color: #333;line-height: 45px;margin-top: 35px;}
.AdvantageCon ul li.li01{right: 30px;top: 25px;}
.AdvantageCon ul li.li02{left: 240px;top: 355px;}
.AdvantageCon ul li.li02 p{line-height: 25px;margin-top: 53px;}
.AdvantageCon ul li.li03{right: 0;top: 700px;}
.AdvantageCon ul li.li03 p{line-height: 24px;margin-top: 55px;}
.AdvantageCon ul li.li04{left: 235px;top: 1040px;}
.AdvantageCon ul li.li04 p{line-height: 25px;margin-top: 58px;}
/* 优势 End */

/* 流程表单 YangFangLing 2019年5月27日 */
.ProcessForm{padding: 60px 0;overflow: hidden;background: url(../images/troublebg.jpg) center center;}

.ProcessForm .content{position: relative;}

.Message{width: 370px;}
.Message h2{font-size: 26px;color: #333;}
.Message h2 em{display: block;font-size: 16px;margin-top: 10px;}
.Message h2 em b{color: #27ae3c;}

.Message ul{margin-top: 15px;}
.Message ul li{position: relative;width: 100%;}
.Message ul li input{width: 79%;height: 45px;line-height: 45px;padding: 0 65px 0 10px;border: none;outline: none;font-size: 16px;color: #999;border-radius: 5px;border: 1px #e3e3e3 solid;margin-top: 5px;}
.Message ul li i{height: 45px;width: 1px;background-color: #e3e3e3;display: block;position: absolute;right: 55px;top: 6px;}
.Message ul li.li01 input{background: #fff url(../images/messageicon01.png) no-repeat 332px center;}
.Message ul li.li02 input{background: #fff url(../images/messageicon02.png) no-repeat 332px center;}
.Message ul li.li03 input{background: #fff url(../images/messageicon03.png) no-repeat 332px center;}
.Message ul li.li04 a{display: block;height: 45px;color: #333;font-size: 18px;background-color: #fff600;border-radius: 5px;margin-top: 5px;text-align: center;line-height: 45px;}
.Message ul li.li04 .tjb{display: block;height: 45px;color: #333;font-size: 18px;background-color: #fff600;border-radius: 5px;margin-top: 5px;text-align: center;line-height: 45px;    width: 100%;
    padding: 0;
    border: 0;    cursor: pointer;}
.ProcessTitle{text-align: left;position: relative;}
.ProcessTitle::after{content: "";width: 22px;height: 22px;border-radius: 50%;background-color: #27ae3c;position: absolute;left: 60px;top: 10px;z-index: 1;display: block;}
.ProcessTitle h2{font-weight: normal;font-size: 26px;color: #333;position: relative;z-index: 9;}
.ProcessTitle p{font-size: 16px;color: #666;margin-top: 10px;}

.Process{margin-left:35px;}
.Process font{display: block;font-weight: normal;font-size: 13px;color: #666;background: url(../images/phone.png) no-repeat center left;padding-left: 30px;margin-top: 180px;}
.Process font em{display: block;color: #27ae3c;font-size: 24px;font-weight: bold;}

.ProcessBox{position: absolute;left: 0;top: -60px;background: url(../images/processbg.png) no-repeat center center;width: 823px;height: 232px;}
.ProcessBox ul{position:relative;top: 165px;}
.ProcessBox ul li{float:left;width: 125px;}
.ProcessBox ul li:first-child{margin-left:25px;}
.ProcessBox ul li span{width:57px;height: 57px;display:block;margin: 0 auto;}
.ProcessBox ul li span img{width:57px;height: 57px;display:block;transition: .8s;position: relative;top: 0;}
.ProcessBox ul li:hover span img{transform: rotateY(360deg);top: -15px;}
.ProcessBox ul li p{font-size: 14px;color:#333;margin-top:15px;text-align: center;}

.ProcessBox a.More{display: block;width: 92px;height: 92px;border-radius: 50%;text-align: center;background: rgba(48,177,68,.95);position: absolute;right: 75px;top: 150px;}
.ProcessBox a.More img{display: block;width: 25px;height: 25px;margin: 0 auto;padding: 18px 0 10px;}
.ProcessBox a.More em{display: block;font-size: 14px;color: #fff600;}
/* 流程表单 End */